html, body {margin:0; padding:0; height:100%;}
body {background:url("../images/bg.png") #F3F3F3; color:#303030; font-family:Arial,Helvetica,sans-serif;}
a img, :link img, :visited img{border:0;}
a, a:visited {text-decoration:none; color:#3366BB;}
a:focus {outline:none;}
a:hover {color:#003399; text-decoration:underline;}
a:active{color:black;}
ul, ol, dl {list-style:none; margin:0; padding:0;}
input, section, textarea, option{font-family:Arial,Helvetica,sans-serif;}

h1,h2,h3,h4,h5,h6 {font-family:"Trebuchet MS",Arial; color:#303030; text-shadow:0px 0px 0px #456;}
h1{margin:0; padding:0; font-size:3em; font-weight:normal; line-height:1.4em;}
h2{margin:0; padding:0; font-size:2.5em; font-weight:normal; line-height:1.4em;}
h3{margin:0; padding:0; font-size:2em; font-weight:normal; line-height:1.4em;}
h4{margin:0; padding:0; font-size:1.5em; font-weight:normal; line-height:1.4em;}
h5{margin:0; padding:0; font-size:1.2em; font-weight:normal; line-height:1.4em;}


#message_tips {z-index:99999; position:fixed; top:0; color:white; background-color:black; padding:5px 10px; display:none;}
#notify-container {font-size:130%; font-weight:bold; text-align:center; width:100%; z-index:99999; margin-bottom:10px;}
#notify-container .bar {background-color:#F4A83D; border-bottom:1px solid #D6800C; padding: 7px 0;}
#notify-container .notify-close {text-decoration:none; background-color:#FAD163; border:2px solid #735005; cursor:pointer; display:block; float:right; margin-right:20px; padding:0 4px;}
#notify-container .notify-text {color:#444; font-size:15px;}
.watermark {color: gray !important;}
.tipbox {background:#FFFFEE; border:2px solid #EEEEAA; color:#666666; display: block; line-height: 18px; margin:20px 0; padding:10px 15px;}
.gray {color: gray !important;}
.spliter {border-top:1px solid #ccc;border-bottom:1px solid #f3f3f3; padding:0; margin:12px 0; position:relative; display: block; clear: both; text-align: center;}
.spliter span{position:absolute; top:-12px; left:49%; font-size:12px; background:white; padding:3px 8px;}
.box_white{background:#fff;border-radius:7px;padding:8px;box-shadow:2px 2px 2px #aaa;-moz-box-shadow:2px 2px 2px #aaa;}
.label {padding:2px 8px; background:#0ae; color:#fff; font-weight:bold; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;}
.label:hover {text-decoration:none; color:#fff; cursor:pointer;}

/* navigation start */
.header-top {padding:10px 0 5px 0; background:url("../images/bg-nav.png"); box-shadow:0 2px 2px #456;}
.header-top ul.inline li{float:left;border-left:1px solid #fff;}
.header-top ul.inline li:first-child{border-left:0;}
.header-top ul.inline a{background:#37b; color:white; text-decoration:none; padding:2px 8px;}
.header-top ul.inline a:hover{cursor:pointer; background:#333; color:white;}
.header-top .settings-inline a.show-more-button {cursor:pointer; background:url("../images/icons/array-left-18x18.png") no-repeat #36b; color:#fff; text-decoration:none; padding:2px 8px 4px 20px;}
.header-top .settings-inline a.show-more-button:hover{background:url("../images/icons/array-left-18x18.png") no-repeat #333;}
.header-top .settings-inline a.show-more-button.active{background:url("../images/icons/array-down-18x18.png") no-repeat #333;}
.header-top ul.show-more {width:120px; background:#333; z-index:9999; padding:5px; top:19px; left:0; position:absolute; display:none; box-shadow:1px 2px 2px #333;}
.header-top ul.show-more li{width:100%; padding:3px 0; text-align:left;}
.header-top ul.show-more li a{margin-left:20px; color:#fff;}
.header-top .for_business{color:#fff; text-shadow:1px 2px 1px #456; font-size:1.5em; line-height:1em; text-transform:uppercase; font-family:"Trebuchet MS",Arial;}


#menu {}
#menu ul{font-size:1.5em; font-weight:normal; text-shadow:1px 1px 0 #456;}
#menu ul li{display: inline; font-size:18px; line-height:55px; margin:0; font-family:"Trebuchet MS",Arial;}
#menu ul li a{border-radius:5px; color:#fff; padding:5px 10px; margin:0; text-decoration: none;}
#menu ul li a:hover{background:url("../images/bg-transparent-red.png"); color: #fff;}
#menu ul li a.active{background:url("../images/bg-transparent-red.png"); box-shadow:0 1px 0 #269; color:#fff;}

.header-login {}
.header-login h1.title1{margin-top:10px;}
.header-login h3.title2{font-size:18px;}
/* navigation end */

/* footer */
#footer {background: url("../images/fab_bg.jpg") repeat-x; color:#aaa; box-shadow:0px -2px 2px #456; font-size:1em;}
#footer .lang {float: right; overflow: hidden;}
#footer .about {float: left;}
#footer a{color:#ddd;}
#footer a:hover{color:#fff;}

#wrapper {min-height:100%; position:relative;}
#content {padding-bottom:80px;}
#footer {bottom:0; left:0; height:50px; position:absolute; width:100%;}


/* ul.pagination */
ul.pagination{font-size:11px;border:0;margin:0 !important;padding:0;line-height:100%;display:inline;}
ul.pagination li{display:inline;}
ul.pagination li.previous,ul.pagination li.next,
ul.pagination li.first,ul.pagination li.last{}
ul.pagination li a {padding:2px 6px; text-decoration:none; font-weight:bold; color:#fff; background:#06c; border-radius:3px;}
ul.pagination a:hover {background:#09c;}
ul.pagination .selected a {background:#ccc;}
ul.pagination .hidden a{display:none;}
ul.pagination .previous a, ul.pagination .next a,
ul.pagination .first a, ul.pagination .last a{background:transparent;color:#06c;}
ul.pagination .previous a:hover, ul.pagination .next a:hover,
ul.pagination .first a:hover, ul.pagination .last a:hover{background-color:transparent;color:#09c;}
ul.pagination.bigger{font-size:13px;}


/* .widget-tabs */
.widget-tabs{width:100%;height:24px;border-bottom:1px solid #cecece;float:left;clear:both;font-size:12px;margin:0;padding:0;}
.widget-tabs .label{float:left;padding:4px 8px;}
.widget-tabs .sort-tags{float:right;margin-top:4px;margin-left:10px;font-size:11px;}
.widget-tabs .sort-tags a{padding:3px 8px;background:#EEE;text-decoration:none;border-radius:3px;}
.widget-tabs .sort-tags a:hover{background:#6a0;color:#FFF;}
.widget-tabs .sort-tags a.active{background:#6a0;color:#FFF;}
.widget-tabs .pagination-tags{float:right;margin-top:4px;margin-left:10px;font-size:11px;}
.widget-tabs .pagination-tags .widget-pagination{display:inline;}
.widget-tabs ul.tab-buttons{float:left;list-style:none;margin:0;padding:0;}
.widget-tabs ul.tab-buttons li{float:left;}
.widget-tabs ul.tab-buttons li div{padding:4px 8px;}
.widget-tabs ul.tab-buttons li a{display:block;margin-left:3px;background-color:#fafafa;text-decoration:none;border:1px solid #cecece;border-bottom:none;font-size:12px;border-radius:2px 2px 0 0;padding:3px 8px 2px 20px;}
.widget-tabs ul.tab-buttons li a:hover{background-color:#fff;color:#4b4b4b;border-bottom:1px solid #FFF;}
.widget-tabs ul.tab-buttons li a.active{background-color:#fff;color:#3c3c3c;font-weight:bold;border-bottom:1px solid #FFF;}
.widget-tabs li a.tab-grid{background:url("../images/sprites-icons.gif") no-repeat 8px -23px;padding-left:25px;}
.widget-tabs li a.tab-grid.active,
.widget-tabs li a.tab-grid:hover{background-position:8px -52px;}
.widget-tabs li a.tab-text{background:url("../images/sprites-icons.gif") no-repeat 8px -113px;padding-left:25px;}
.widget-tabs li a.tab-text.active,
.widget-tabs li a.tab-text:hover{background-position:8px -142px;}
.widget-tabs li a.tab-map{background:url("../images/sprites-icons.gif") no-repeat 8px -203px;padding-left:25px;}
.widget-tabs li a.tab-map.active,
.widget-tabs li a.tab-map:hover{background-position:8px -232px;}
.widget-tabs li a.tab-list{background:url("../images/sprites-icons.gif") no-repeat 8px -293px;padding-left:25px;}
.widget-tabs li a.tab-list.active,
.widget-tabs li a.tab-list:hover{background-position:8px -322px;}


/* dialog styling */
.dlg {font-size:12px; line-height:18px;}
.dlg-title {padding:5px 10px; font-size:15px; font-weight:bold; font-family:"Trebuchet MS",Arial; background:#E5EFF9; border-bottom:3px solid #D0DFF0;}
.dlg-panel {padding:10px; background:white;}
.dlg-button {padding:5px 10px; background:white; border-top:1px solid #9cf;}
.dlg-loading {width:260px; height:80px; background:url("../images/loader-bar.gif") no-repeat center center;}


/* tipsy Styling */
.tipsy { padding: 5px; font-size: 11px; position: absolute; z-index: 100000; }
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: left; }
  .tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-arrow { position: absolute; background: url("../images/tipsy.gif") no-repeat top left; width: 9px; height: 5px; }
  .tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
    .tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
    .tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
  .tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
    .tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
    .tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
  .tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
  .tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }

/* facebox */
#facebox {height:0; left:0; overflow:visible; position:absolute; top:0; width:100%; z-index:899;}
#facebox .popup{margin:auto; position:relative; width:400px; border:7px solid rgba(0,0,0,0.5); border:5px solid #000\9; /* IE8 and below */}
#facebox .popup{border-radius:5px;}
#facebox .popup{box-shadow:0 0 18px rgba(0,0,0,0.4);}
#facebox .content {display:table; width:100%; background:#fff;}
#facebox .close{position:absolute; padding:2px; top:-18px; right:-18px;}
#facebox .close img{opacity:1.0;}
#facebox .close:hover img{opacity:1.0;}
#facebox .loading {text-align:center; display:block; background:#fff; padding:10px;}
#facebox .image {text-align:center;}
#facebox img {margin:0;}
#facebox_overlay {position:fixed; top:0px; left:0px; height:100%; width:100%;}
.facebox_hide {z-index:-100;}
.facebox_overlayBG {background-color:#000; z-index:890;}

/* icons */
[class^=icon-],[class*=" icon-"]{background-image:url('../images/glyphicons-halflings.png');background-position:14px 14px;background-repeat:no-repeat;display:inline-block;height:14px;line-height:14px;margin-right:.3em;margin-top:1px;vertical-align:text-top;width:14px;}
.icon-white,.nav-pills > .active > a > [class^=icon-],.nav-pills > .active > a > [class*=" icon-"],.nav-list > .active > a > [class^=icon-],.nav-list > .active > a > [class*=" icon-"],.navbar-inverse .nav > .active > a > [class^=icon-],.navbar-inverse .nav > .active > a > [class*=" icon-"],.dropdown-menu > li > a:hover > [class^=icon-],.dropdown-menu > li > a:focus > [class^=icon-],.dropdown-menu > li > a:hover > [class*=" icon-"],.dropdown-menu > li > a:focus > [class*=" icon-"],.dropdown-menu > .active > a > [class^=icon-],.dropdown-menu > .active > a > [class*=" icon-"],.dropdown-submenu:hover > a > [class^=icon-],.dropdown-submenu:focus > a > [class^=icon-],.dropdown-submenu:hover > a > [class*=" icon-"],.dropdown-submenu:focus > a > [class*=" icon-"]{background-image:url('../images/glyphicons-halflings-white.png');}
.icon-adjust{background-position:-48px -72px;}
.icon-align-center{background-position:-288px -48px;}
.icon-align-justify{background-position:-336px -48px;}
.icon-align-left{background-position:-264px -48px;}
.icon-align-right{background-position:-312px -48px;}
.icon-arrow-down{background-position:-312px -96px;}
.icon-arrow-left{background-position:-240px -96px;}
.icon-arrow-right{background-position:-264px -96px;}
.icon-arrow-up{background-position:-289px -96px;}
.icon-asterisk{background-position:-456px -96px;}
.icon-backward{background-position:-240px -72px;}
.icon-ban-circle{background-position:-216px -96px;}
.icon-barcode{background-position:-456px -24px;}
.icon-bell{background-position:-48px -144px;}
.icon-bold{background-position:-167px -48px;}
.icon-book{background-position:-48px -48px;}
.icon-bookmark{background-position:-72px -48px;}
.icon-briefcase{background-position:-432px -144px;}
.icon-bullhorn{background-position:-24px -144px;}
.icon-calendar{background-position:-192px -120px;}
.icon-camera{background-position:-120px -48px;}
.icon-certificate{background-position:-72px -144px;}
.icon-check{background-position:-144px -72px;}
.icon-chevron-down{background-position:-313px -119px;}
.icon-chevron-left{background-position:-432px -72px;}
.icon-chevron-right{background-position:-456px -72px;}
.icon-chevron-up{background-position:-288px -120px;}
.icon-circle-arrow-down{background-position:-312px -144px;}
.icon-circle-arrow-left{background-position:-264px -144px;}
.icon-circle-arrow-right{background-position:-240px -144px;}
.icon-circle-arrow-up{background-position:-288px -144px;}
.icon-cog{background-position:-432px 0;}
.icon-comment{background-position:-240px -120px;}
.icon-download{background-position:-120px -24px;}
.icon-download-alt{background-position:-96px -24px;}
.icon-edit{background-position:-96px -72px;}
.icon-eject{background-position:-408px -72px;}
.icon-envelope{background-position:-72px 0;}
.icon-exclamation-sign{background-position:0 -120px;}
.icon-eye-close{background-position:-120px -120px;}
.icon-eye-open{background-position:-96px -120px;}
.icon-facetime-video{background-position:-432px -48px;}
.icon-fast-backward{background-position:-216px -72px;}
.icon-fast-forward{background-position:-360px -72px;}
.icon-file{background-position:-24px -24px;}
.icon-film{background-position:-192px 0;}
.icon-filter{background-position:-408px -144px;}
.icon-fire{background-position:-72px -120px;}
.icon-flag{background-position:-312px -24px;}
.icon-folder-close{background-position:-384px -120px;width:16px;}
.icon-folder-open{background-position:-408px -120px;width:16px;}
.icon-font{background-position:-144px -48px;}
.icon-forward{background-position:-336px -72px;}
.icon-fullscreen{background-position:-456px -144px;}
.icon-gift{background-position:-24px -120px;}
.icon-glass{background-position:0 0;}
.icon-globe{background-position:-336px -144px;}
.icon-hand-down{background-position:-216px -144px;}
.icon-hand-left{background-position:-168px -144px;}
.icon-hand-right{background-position:-144px -144px;}
.icon-hand-up{background-position:-192px -144px;}
.icon-hdd{background-position:0 -144px;}
.icon-headphones{background-position:-336px -24px;}
.icon-heart{background-position:-96px 0;}
.icon-home{background-position:0 -24px;}
.icon-inbox{background-position:-168px -24px;}
.icon-indent-left{background-position:-384px -48px;}
.icon-indent-right{background-position:-408px -48px;}
.icon-info-sign{background-position:-120px -96px;}
.icon-italic{background-position:-192px -48px;}
.icon-leaf{background-position:-48px -120px;}
.icon-list{background-position:-360px -48px;}
.icon-list-alt{background-position:-264px -24px;}
.icon-lock{background-position:-287px -24px;}
.icon-magnet{background-position:-264px -120px;}
.icon-map-marker{background-position:-24px -72px;}
.icon-minus{background-position:-433px -96px;}
.icon-minus-sign{background-position:-24px -96px;}
.icon-move{background-position:-168px -72px;}
.icon-music{background-position:-24px 0;}
.icon-off{background-position:-384px 0;}
.icon-ok{background-position:-288px 0;}
.icon-ok-circle{background-position:-192px -96px;}
.icon-ok-sign{background-position:-72px -96px;}
.icon-pause{background-position:-288px -72px;}
.icon-pencil{background-position:0 -72px;}
.icon-picture{background-position:-456px -48px;}
.icon-plane{background-position:-168px -120px;}
.icon-play{background-position:-264px -72px;}
.icon-play-circle{background-position:-192px -24px;}
.icon-plus{background-position:-408px -96px;}
.icon-plus-sign{background-position:0 -96px;}
.icon-print{background-position:-96px -48px;}
.icon-qrcode{background-position:-432px -24px;}
.icon-question-sign{background-position:-96px -96px;}
.icon-random{background-position:-216px -120px;width:16px;}
.icon-refresh{background-position:-240px -24px;}
.icon-remove{background-position:-312px 0;}
.icon-remove-circle{background-position:-168px -96px;}
.icon-remove-sign{background-position:-48px -96px;}
.icon-repeat{background-position:-216px -24px;}
.icon-resize-full{background-position:-360px -96px;}
.icon-resize-horizontal{background-position:-456px -118px;}
.icon-resize-small{background-position:-384px -96px;}
.icon-resize-vertical{background-position:-432px -119px;}
.icon-retweet{background-position:-336px -120px;}
.icon-road{background-position:-72px -24px;}
.icon-screenshot{background-position:-144px -96px;}
.icon-search{background-position:-48px 0;}
.icon-share{background-position:-120px -72px;}
.icon-share-alt{background-position:-336px -96px;}
.icon-shopping-cart{background-position:-360px -120px;}
.icon-signal{background-position:-408px 0;}
.icon-star{background-position:-120px 0;}
.icon-star-empty{background-position:-144px 0;}
.icon-step-backward{background-position:-192px -72px;}
.icon-step-forward{background-position:-384px -72px;}
.icon-stop{background-position:-312px -72px;}
.icon-tag{background-position:0 -48px;}
.icon-tags{background-position:-25px -48px;}
.icon-tasks{background-position:-384px -144px;}
.icon-text-height{background-position:-216px -48px;}
.icon-text-width{background-position:-240px -48px;}
.icon-th{background-position:-240px 0;}
.icon-th-large{background-position:-216px 0;}
.icon-th-list{background-position:-264px 0;}
.icon-thumbs-down{background-position:-120px -144px;}
.icon-thumbs-up{background-position:-96px -144px;}
.icon-time{background-position:-48px -24px;}
.icon-tint{background-position:-72px -72px;}
.icon-trash{background-position:-456px 0;}
.icon-upload{background-position:-144px -24px;}
.icon-user{background-position:-168px 0;}
.icon-volume-down{background-position:-384px -24px;}
.icon-volume-off{background-position:-360px -24px;}
.icon-volume-up{background-position:-408px -24px;}
.icon-warning-sign{background-position:-144px -120px;}
.icon-wrench{background-position:-360px -144px;}
.icon-zoom-in{background-position:-336px 0;}
.icon-zoom-out{background-position:-360px 0;}